home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1996 June
/
EnigmA AMIGA RUN 08 (1996)(G.R. Edizioni)(IT)[!][issue 1996-06][EARSAN CD VII].iso
/
earcd
/
basic
/
const.rdm
< prev
next >
Wrap
Text File
|
1996-05-20
|
1KB
|
33 lines
Short: Enum style, lists to constants
Author: Braneloc@mirex.demon.co.uk
Uploader: Braneloc@mirex.demon.co.uk
Type: dev/basic
Ultra small program for converting lists of things into constant lists for
HiSoft Basic 2, a bit like enums, but const is much nicer :-)
First make a nice list of anything you want to turn into a list of stuff.
This list can contain anything, but make sure it is all valid as variable
names. You do not need to include any nasty '%' signs. I really hate
typing them.
Then run 'constant-ize <filename>' and a few seconds later you will suddenly
have a couple of new files in the same directory.
'<filename>_h.bas' is the real file of usefullness. It contains the list of
constants you want to include in your program. You can then do stuff
without remembering tedious stuff like offsets.
'<filename>_sub.bas' is a quick subroutine that may come in handy. I like
loading a string array with the same contents as the constants so I can
print what it is without doing a million 'if' statements.
_ _ _ _ _ _ | Ferengi Rule of Acquisition #202
|_> |_| |_| |\ | |_ | | | / | |
|_> | \ | | | \| |_ |_ |_| \_ . | The justification for profit is profit.
|
Please email me at: Braneloc@mirex.demon.co.uk
Alternative email: Braneloc@draught.demon.co.uk (DraughtFlow BBS,
01707 328484, free internet email, 16 CD's online, no download limit..)